package com.erp.ae.domain.enums;

import java.util.HashMap;
import java.util.Map;

/**
 * 验证码类型
 *
 * @author Lion Li
 */
public enum ShipsFromCountry {
    //俄罗斯，美国，德国，意大利，以色列，中国
    //  俄罗斯
    RU("201336103", "RU"),
    //  中国
    CN("201336100", "CN"),
    //  法国
    FR("201336342", "FR"),
    //  意大利
    IT("201336343", "IT"),
    //  以色列
    IL("203124903", "IL"),
    //  德国
    DE("201336101", "DE"),
    //  美国
    US("201336106", "US"),
    // 西班牙
    ES("201336104", "ES");


    private final String code;
    private final String info;

    ShipsFromCountry(String code, String info) {
        this.code = code;
        this.info = info;
    }

    public String getCode() {
        return code;
    }

    public String getInfo() {
        return info;
    }

    public static Map<String,Object> getShipsFromCountryMap() {
        Map<String, Object> shipsFromCountryMap = new HashMap<>();

        shipsFromCountryMap.put(RU.getInfo(),RU.getCode());
        shipsFromCountryMap.put(CN.getInfo(),CN.getCode());
        shipsFromCountryMap.put(FR.getInfo(),FR.getCode());
        shipsFromCountryMap.put(IT.getInfo(),IT.getCode());
        shipsFromCountryMap.put(IL.getInfo(),IL.getCode());
        shipsFromCountryMap.put(DE.getInfo(),DE.getCode());
        shipsFromCountryMap.put(US.getInfo(),US.getCode());
        shipsFromCountryMap.put(ES.getInfo(),ES.getCode());


        return shipsFromCountryMap;
    }

}
